Alt-right links to violence and terrorism